insulating twine - Espagnol Anglais Dictionnaire